epiglottis and supraglot - Francés Inglés Diccionario